electronic calculated punch - Spanish English Dictionary